Discovering Web Services Using Behavioural Constraints and Ontology
نویسندگان
چکیده
The ability to locate useful on-line Web Services is becoming critical for today’s service-oriented business applications. A number of efforts have been put to enhance the service discovery process by using conceptualised knowledge, called ontology, of particular service domains to describe service characteristics. This paper presents an ontology-based approach to enhance descriptions of Web Services that are expressed in WSDL with ontology-based behavioural information, i.e. input, conditional/unconditional output, precondition, and conditional/unconditional effect of the services. Having a service ontology associated with each Web Service description, queries for services based on behavioural constraints can benefit from inferring semantics of the service from the service ontology. The service discovery process becomes closer to discovery by service semantics or behaviour, in contrast with discovery by matching of service attributes values – the mechanism that is supported currently by Web Services.
منابع مشابه
SQUID-WS: Semantically Querying the UddI for Discovering Web Services
SQUID-WS is a system utilizing semantic annotation of web services to increase the accuracy of web service discovery. Service providers and requestors specify characteristics of web service operations using a common ontology (OWL ontologies are used), and a matching engine is used to match specifications. An inference engine is used to determine whether service advertisements meet additional co...
متن کاملA QoS-based Search Engine for Semantic Web Services
This paper presents a Semantic Web Services search engine that focus on the discovery of Web Services that fulfill a defined set of QoS constraints. Our approach relies on the use of the QoS-MO ontology, which provides means for specifying the QoS characteristics of Web Services, and the SPARQL language, which allows the specification of queries for discovering Web Services based on a set of Qo...
متن کاملMatchmaking for Semantic Web Services with Constraints on Process Models
-. Service discovery is part of the service-oriented architectural model and supported by any of the realising technologies including Web Services. This paper presents an agent-based system for discovering semantic Web Services whose behaviour is described by OWL-S process model. Rules can be set to constrain service processes, and criteria for considering matching between a service process and...
متن کاملHybrid Reasoning for Web Services Discovery
This paper describes a novel approach for discovering web services. The approach combines two logic-based formalisms and two reasoning engines and is illustrated in using a set of web services dedicated to web information extraction. The approach exhibits more or less complex relationships between services: (1) a service may have one or many variants, these are services that perform the same ta...
متن کاملCorpus-based Web Services Matchmaking
Discovering Web services and clustering them based on their functionalities are important problems with few existing solutions. Users may search for Web services using keywords and receive services that semantically match the keywords. Semantic Web service matchmaking, proposed to enhance the precision of matchmaking using syntactical cues, is generally based upon semantic service descriptions ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003